package com.um2.mauction.session.remote;

import java.util.List;

import javax.ejb.Remote;

import com.um2.mauction.entity.Categorie;
import com.um2.mauction.entity.Produit;
import com.um2.mauction.entity.Vente;

@Remote
public interface ProduitManagerRemote 
{
	public Produit getProduit(int idProduit);
	public int addProduit(String nomProduit, String photoProduit, String descProduit,
			String etatProduit, Categorie catProduit,Vente vente);
	public int addProduit(Produit p);
	public void updateProduit(int idProduit,String nomProduit);
	public void deleteProduit(int idProduit);
	public List<Produit> getAllProduits();
	public void addCategoryToProduct(Produit p,Categorie c);
	public void mergeProduit(Produit p);
	
}